import { get } from './requestApi'

const BASE_URL = '/api/homePage/'

const API_URL = {
  GET_PROFE_PER_COUNT: 'getProfePerCount',  //  统计职称人员
  GET_PROJECT_TYPE_COUNT: 'getProjectTypeCount',  //  按项目类别统计项目
  GET_REG_PER_COUNT: 'getRegPerCount',  //  统计注册人员
  GET_ZZ_TYPE_COM_COUNT: 'getZzTypeComCount'  //  按资质类型统计企业数
}

for (const i in API_URL) {
  API_URL[i] = BASE_URL + API_URL[i]
}

/**
 * 统计职称人员
 * @param query
 * @returns {AxiosPromise}
 */
export function getProfePerCount(query) {
  return get(API_URL.GET_PROFE_PER_COUNT, query)
}

/**
 * 按项目类别统计项目
 * @param query
 * @returns {AxiosPromise}
 */
export function getProjectTypeCount(query) {
  return get(API_URL.GET_PROJECT_TYPE_COUNT, query)
}

/**
 * 统计注册人员
 * @param query
 * @returns {AxiosPromise}
 */
export function getRegPerCount(query) {
  return get(API_URL.GET_REG_PER_COUNT, query)
}

/**
 * 按资质类型统计企业数
 * @param query
 * @returns {AxiosPromise}
 */
export function getZzTypeComCount(query) {
  return get(API_URL.GET_ZZ_TYPE_COM_COUNT, query)
}

